//
// Adaptive Vision Library 4.10.0.61766
// This file is a part of Adaptive Vision Library, version 4.10
// Copyright (C) 2018 Future Processing Sp. z o. o.
//
// This file should be included directly in your program.
//

#ifndef AVL_H
#define AVL_H

#include "ATL/Array.h"
#include "ATL/Array.hxx"
#include "ATL/AtlString.h"
#include "ATL/AtlTypes.h"
#include "ATL/Dummy.h"
#include "ATL/Error.h"
#include "ATL/Math.hxx"
#include "ATL/Optional.h"
#include "AVLCommon/BaseState.h"
#include "AVLCommon/Config.h"
#include "AVLCommon/Enums/FileSortingOrder.h"
#include "AVLCommon/Enums/MEstimator.h"
#include "AVLCommon/Enums/SortingOrder.h"
#include "AVLCommon/Enums/TheilSenVariant.h"
#include "AVLCommon/MatrixTypes.h"
#include "AVLCommon/RandomTypes.h"
#include "AVLCommon/Settings.h"
#include "AVLCommon/VersionProtection.h"
#include "Basic/Box.h"
#include "Basic/Format.h"
#include "Basic/LinearFunction.h"
#include "Basic/Location.h"
#include "Basic/Pixel.h"
#include "Basic/Size.h"
#include "Basic/Types.h"
#include "ComputerVision/1DEdgeDetection.h"
#include "ComputerVision/1DEdgeDetection/ScanMap.h"
#include "ComputerVision/1DEdgeDetection/ScanMapState.h"
#include "ComputerVision/1DEdgeDetection/ScanParams.h"
#include "ComputerVision/1DEdgeDetection/ScanParams3D.h"
#include "ComputerVision/1DEdgeDetection/ScanStructs.h"
#include "ComputerVision/1DEdgeDetection/ScanStructs3D.h"
#include "ComputerVision/1DEdgeDetection3D.h"
#include "ComputerVision/2DEdgeDetection.h"
#include "ComputerVision/Barcodes.h"
#include "ComputerVision/Barcodes/BarcodeGrades.h"
#include "ComputerVision/CameraCalibration.h"
#include "ComputerVision/CameraCalibration/CameraCalibrationStructs.h"
#include "ComputerVision/COM-Filter/KNCooccurrence.h"
#include "ComputerVision/Datacodes.h"
#include "ComputerVision/Datacodes/DataMatrix.h"
#include "ComputerVision/Datacodes/QRCode.h"
#include "ComputerVision/DeepLearning.h"
#include "ComputerVision/FourierAnalysis.h"
#include "ComputerVision/GoldenTemplate/EdgeGoldenTemplate.h"
#include "ComputerVision/GoldenTemplate/GrayGoldenTemplate.h"
#include "ComputerVision/GoldenTemplate2/GoldenTemplate2Model_Intensity.h"
#include "ComputerVision/HoughTransform.h"
#include "ComputerVision/HoughTransform/HoughCircle.h"
#include "ComputerVision/ImageAnalysis.h"
#include "ComputerVision/ImageAnalysis/ScanFields.h"
#include "ComputerVision/ImageAnalysis/ShapeRegion.h"
#include "ComputerVision/ImageSegmentation.h"
#include "ComputerVision/OpticalCharacterRecognition.h"
#include "ComputerVision/SampleBasedInspection/SampleBasedInspection.h"
#include "ComputerVision/ShapeAdjustment.h"
#include "ComputerVision/ShapeFitting.h"
#include "ComputerVision/ShapeFitting/FittingFields.h"
#include "ComputerVision/ShapeFitting/FittingMap.h"
#include "ComputerVision/ShapeFitting3D.h"
#include "ComputerVision/TemplateMatching.h"
#include "ComputerVision/TemplateMatching/EdgeModel.h"
#include "ComputerVision/TemplateMatching/GrayModel.h"
#include "ComputerVision/TemplateMatching/Object2D.h"
#include "ComputerVision/TEXEM-Filter/KNTexem.h"
#include "ComputerVision/TextThresholdingMethod.h"
#include "ComputerVision/TextureAnalysis/TextureAnalysis.h"
#include "ComputerVision/TextureModel.h"
#include "ComputerVision/WorldCoordinates.h"
#include "Conversions/AVLConversions.h"
#include "DataClassification/Clustering/Clustering.h"
#include "DataClassification/Common/DataClassificationCommon.h"
#include "DataClassification/Gaussian.h"
#include "DataClassification/GaussianMixture.h"
#include "DataClassification/KNearestNeighbors.h"
#include "DataClassification/LinearRegression.h"
#include "DataClassification/MultilayerPerceptron.h"
#include "DataClassification/PCAModel.h"
#include "DataClassification/PrincipalComponentAnalysis.h"
#include "DataClassification/SupportVectorMachines.h"
#include "DebugPreview/DebugPreviewWindows.h"
#include "Enums/AdjustmentMetric.h"
#include "Enums/Anchor2D.h"
#include "Enums/Anchor3D.h"
#include "Enums/AngleRange.h"
#include "Enums/Axis.h"
#include "Enums/BarcodesGrading.h"
#include "Enums/BoundingRectangleFeature.h"
#include "Enums/CircleFittingMethod.h"
#include "Enums/CircularityMeasure.h"
#include "Enums/ColorPalette.h"
#include "Enums/CropScaleMode.h"
#include "Enums/DataMatrixCodeType.h"
#include "Enums/DataMatrixDetectionMethod.h"
#include "Enums/DataMatrixGapSize.h"
#include "Enums/DistanceMeasure.h"
#include "Enums/EdgeTransition.h"
#include "Enums/ExtremumType.h"
#include "Enums/HSxColorModel.h"
#include "Enums/ImageFileFormat.h"
#include "Enums/ImageLocalTransformsEnums.h"
#include "Enums/InterpolationMethod.h"
#include "Enums/KernelShape.h"
#include "Enums/MeasureObjectMethod.h"
#include "Enums/Metric.h"
#include "Enums/Metric3D.h"
#include "Enums/MirrorDirection.h"
#include "Enums/MlpPreprocessing.h"
#include "Enums/Polarity.h"
#include "Enums/PolarSpaceType.h"
#include "Enums/ProfileInterpolationMethod.h"
#include "Enums/ProjectionDirection.h"
#include "Enums/RectangleOrientation.h"
#include "Enums/RegionConnectivity.h"
#include "Enums/RegionFeature.h"
#include "Enums/RegionSkeletonMethod.h"
#include "Enums/RotationDirection.h"
#include "Enums/RotationSizeMode.h"
#include "Enums/SamplingDensity.h"
#include "Enums/Selection.h"
#include "Enums/SplitDirection.h"
#include "Enums/TestImageId.h"
#include "Enums/ThresholdMethod.h"
#include "Enums/TiffImageCompressionScheme.h"
#include "Geometry/Geometry.h"
#include "Geometry/GeometryAngleMetrics.h"
#include "Geometry/GeometryBasics.h"
#include "Geometry/GeometryConstructions.h"
#include "Geometry/GeometryDistanceMetrics.h"
#include "Geometry/GeometryFeatures.h"
#include "Geometry/GeometryFitting.h"
#include "Geometry/GeometryInterpolations.h"
#include "Geometry/GeometryIntersections.h"
#include "Geometry/GeometryNormalizations.h"
#include "Geometry/GeometryRelations.h"
#include "Geometry/GeometrySpatialTransforms.h"
#include "Geometry3D/Geometry3D.h"
#include "Geometry3D/Geometry3DBasics.h"
#include "Geometry3D/Geometry3DConstructions.h"
#include "Geometry3D/Geometry3DDistanceMetrics.h"
#include "Geometry3D/Geometry3DFeatures.h"
#include "Geometry3D/Geometry3DFitting.h"
#include "Geometry3D/Geometry3DInterpolations.h"
#include "Geometry3D/Geometry3DIntersections.h"
#include "Geometry3D/Geometry3DRelations.h"
#include "Geometry3D/Geometry3DSpatialTransforms.h"
#include "Histogram/Histogram.h"
#include "Histogram/HistogramBasics.h"
#include "Histogram/HistogramCombinators.h"
#include "Histogram/HistogramDataStatistics.h"
#include "Histogram/HistogramFeatures.h"
#include "Histogram/HistogramLocalTransforms.h"
#include "Histogram/HistogramMetrics.h"
#include "Histogram/HistogramPointTransforms.h"
#include "Histogram/HistogramRelations.h"
#include "Histogram/HistogramSpatialTransforms.h"
#include "Image/DrawingStyle.h"
#include "Image/Extremum2D.h"
#include "Image/Image.h"
#include "Image/ImageBasics.h"
#include "Image/ImageColorSpaces.h"
#include "Image/ImageCombinators.h"
#include "Image/ImageConversions.h"
#include "Image/ImageDrawing.h"
#include "Image/ImageEnhancement.h"
#include "Image/ImageFeatures.h"
#include "Image/ImageFormat.h"
#include "Image/ImageIO.h"
#include "Image/ImageLocalExtremaVerification.h"
#include "Image/ImageLocalTransforms.h"
#include "Image/ImageLookUpTables.h"
#include "Image/ImageMetrics.h"
#include "Image/ImagePixelStatistics.h"
#include "Image/ImagePointTransforms.h"
#include "Image/ImagePointTransformsState.h"
#include "Image/ImageRelations.h"
#include "Image/ImageSpatialTransforms.h"
#include "Image/ImageSpatialTransformsMaps.h"
#include "Image/ImageThresholding.h"
#include "Image/ImageTiling.h"
#include "Image/ImageVectorTransforms.h"
#include "Image/Pixel.hxx"
#include "Image/PixelLut.h"
#include "Image/SpatialMap.h"
#include "Path/Path.h"
#include "Path/PathBasics.h"
#include "Path/PathClassification.h"
#include "Path/PathCombinators.h"
#include "Path/PathFeatures.h"
#include "Path/PathGlobalTransforms.h"
#include "Path/PathLocalTransforms.h"
#include "Path/PathMetrics.h"
#include "Path/PathSpatialTransforms.h"
#include "Path/ShapeFeatures.h"
#include "Path/ShapeRelations.h"
#include "Point3DGrid/Point3DGrid.h"
#include "Point3DGrid/Point3DGridBasics.h"
#include "Point3DGrid/Point3DGridFeatures.h"
#include "Point3DGrid/Point3DGridSpatialTransforms.h"
#include "Profile/Extremum1D.h"
#include "Profile/Profile.h"
#include "Profile/ProfileBasics.h"
#include "Profile/ProfileCombinators.h"
#include "Profile/ProfileFeatures.h"
#include "Profile/ProfileLocalTransforms.h"
#include "Profile/ProfileMetrics.h"
#include "Profile/ProfilePointTransforms.h"
#include "Profile/ProfileRelations.h"
#include "Profile/ProfileScanStructs.h"
#include "Profile/ProfileSpatialTransforms.h"
#include "Region/Region.h"
#include "Region/RegionBasics.h"
#include "Region/RegionCombinators.h"
#include "Region/RegionFeatures.h"
#include "Region/RegionGlobalTransforms.h"
#include "Region/RegionMetrics.h"
#include "Region/RegionMorphology.h"
#include "Region/RegionOfInterest.h"
#include "Region/RegionPointTransforms.h"
#include "Region/RegionRelations.h"
#include "Region/RegionSpatialTransforms.h"
#include "Surface/Surface.h"
#include "Surface/SurfaceBasics.h"
#include "Surface/SurfaceFeatures.h"
#include "Surface/SurfaceFitting.h"
#include "Surface/SurfaceFormat.h"
#include "Surface/SurfaceInterpolations.h"
#include "Surface/SurfaceSpatialTransforms.h"
#include "System/ByteBuffer.h"
#include "System/Configuration.h"
#include "System/EnumerateFilesState.h"
#include "System/FTP.h"
#include "System/Interoperability.h"

#endif // AVL_H
